package game.services;

/**
 * 消息 ID 枚举
 */
public enum MsgID
{
    Push_Error(0),

    Req_SessionKeepAlive(1),
    Req_SessionLogin(2),
    Req_SessionLogout(3),

    Req_ChatMsg(1000),
    Push_ChatMsg(1001);

    public static MsgID get(int value)
    {
        for (MsgID msgID : MsgID.values())
        {
            if (msgID.value() == value)
            {
                return msgID;
            }
        }
        return null;
    }

    private int _value;

    MsgID(int value)
    {
        _value = value;
    }

    public int value()
    {
        return _value;
    }
}
